our earliest ancestors - Alemán Inglés Diccionario